Create 3-Stage Clos Fabric

The following sample output creates a 3-stage Clos fabric:

(efa:user)user@dev-server:~$ efa fabric create --name fab3
Create Fabric fab3 [Success]

--- Time Elapsed: 67.967803ms ---
(efa:user)user@dev-server:~$ efa fabric show --name fab3

Fabric Name: fab3, Fabric Description: , Fabric Stage: 3, Fabric Type: clos, Fabric Status: Green, Fabric Health: Red
+-------+---+----+---+----+------+-----+----------+-------+--------+
|IP     |POD|HOST|ASN|ROLE|DEVICE|APP  |CONFIG    |PENDING|VTLB| LB|
|ADDRESS|   |NAME|   |    |STATE |STATE|GEN REASON|CONFIG |ID  | ID|
+-------+---+----+---+----+------+-----+----------+-------+----+---+
+-------+---+----+---+----+------+-----+----------+-------+----+---+

REST API Get Fabric:
http://10.37.35.163/v1/fabric/fabric?name=fab3
{
    "fabric-name": "fab3",
    "fabric-id": 7,
    "fabric-stage": 3,
    "fabric-type": "clos",
    "fabric-status": "Green",
    "fabric-health": "Red",
    "fabric-settings": {
        "AllowASIn": "0",
        "AnyCastMac": "0201.0101.0101",
        "BFDEnable": "Yes",
        "BFDMultiplier": "3",
        "BFDRx": "300",
        "BFDTx": "300",
        "BackupRoutingEnable": "No",
        "BackupRoutingIpv4Range": "10.40.40.0/24",
        "BackupRoutingIpv6Range": "fd40:4040:4040:1::/120",
        "BgpDynamicPeerListenLimit": "100",
        "BorderLeafASNBlock": "66000-66100",
        "ConfigureOverlayGateway": "Yes",
        "ControlVE": "4090",
        "ControlVlan": "4090",
        "DefaultMdtgroup": "239.1.1.1",
        "DuplicateMacTimer": "5",
        "DuplicateMaxTimerMaxCount": "3",
        "IPMTU": "9100",
        "IPV6AnyCastMac": "0201.0101.0102",
        "LacpTimeout": "long",
        "LeafASNBlock": "65000-65534",
        "LeafPeerGroup": "spine-group",
        "LoopBackIPRange": "172.31.254.0/24",
        "LoopBackPortNumber": "1",
        "MCTLinkIPRange": "10.20.20.0/24",
        "MTU": "9216",
        "MacAgingConversationalTimeOut": "300",
        "MacAgingConversationalTimeout": "300",
        "MacAgingTimeout": "1800",
        "MacMoveLimit": "20",
        "MaxPaths": "8",
        "MctPortChannel": "64",
        "Md5PasswordEnable": "No",
        "MdtgroupRange": "239.0.0.0/8",
        "OptimizedReplicationEnable": "No",
        "OverlayGwBroadcastLocalBiasEnable": "No",
        "P2PIPType": "numbered",
        "P2PLinkRange": "10.10.10.0/23",
        "SpineASNBlock": "64512-64768",
        "SpinePeerGroup": "leaf-group",
        "SuperSpineASNBlock": "64769",
        "SuperSpinePeerGroup": "spine-group",
        "VNIAutoMap": "Yes",
        "VTEPLoopBackPortNumber": "2"
    },
    "number-of-pods": "0",
    "number-of-racks": "0",
    "number-of-single-homed-leaf-nodes": "0",
    "number-of-multi-homed-leaf-nodes": "0",
    "number-of-spine-nodes": "0",
    "number-of-single-homed-border-leaf-nodes": "0",
    "number-of-multi-homed-border-leaf-nodes": "0",
    "number-of-super-spine-nodes": "0",
    "number-of-not-provisioned-nodes": "0",
    "number-of-provisioned-nodes": "0",
    "number-of-provisioned-failed-nodes": "0",
    "number-of-config-ready-nodes": "0",
    "number-of-config-generation-error-nodes": "0",
    "number-of-config-in-sync-nodes": "0",
    "number-of-config-refreshed-nodes": "0",
    "fabric-devices": {}
}